hatched, matched, and despatched - Turco Inglés Diccionario